<?php
	
/*
 * Modelo: "articulos.php"
 *
 * Realizado por:
 * 	Carlos Calvo.
 */
 
	@include_once('sybasebd.php');
	@include_once('parametros_sistema.php');
	
	$parametros	= new Parametros_sistema;
	$parametros->inicializar_datos_bd();
	
	class Articulos {
					
		// Variables del Modelo
		var $id_tipo_articulo;
		var $id_subtipo_articulo;
		var $id_variedad;
		var $nombre;
		var $descripcion;
		var $medidas;
		var $precio;			
		var $respuesta;
		
					
		//	FUNCION - CONSULTAR ARTICULO
		// =================================================================================================================
		
		function ver_articulo_pag( $id_articulo ) {			
			$conexion = new Sybasebd;
            $var = $conexion->conexion_BD($_SESSION['manejador_bd'],$_SESSION['usuario_bd'],$_SESSION['password_bd'],$_SESSION['base_de_datos'],$_SESSION['rol_bd']);
			
			$id_tipo_articulo 		= substr($id_articulo, 0, 2);
			$id_subtipo_articulo 	= substr($id_articulo, 2, 2);
			$id_variedad 			= substr($id_articulo, 4, 2);
			
			$sql = "select a.id_tipo_articulo as id_tipo_articulo, 
						a.id_subtipo_articulo as id_subtipo_articulo, 
						a.id_variedad as id_variedad, 
						a.nombre as nombre, 
						a.descripcion as descripcion, 
						a.medidas as medidas, 
						a.precio as precio 
					from mtc_articulo as a 
					where a.id_tipo_articulo = ".$id_tipo_articulo. " and 
						a.id_subtipo_articulo = ".$id_subtipo_articulo. " and 
						a.id_variedad = ".$id_variedad;
						
			//echo "<br>SQL: ".$sql."<br>";
			$this->respuesta = $conexion->consulta_BD($sql) or die("No se pudo consultar el Articulo ".$id_tipo_articulo.$id_subtipo_articulo.$id_variedad.".");			
			$this->respuesta = $conexion->fetch_array_BD();
				
				if ( strlen($this->respuesta[id_tipo_articulo]) == "1" ) {
					$info_articulo[0] = "0".$this->respuesta[id_tipo_articulo];
				} else {
					$info_articulo[0] = $this->respuesta[id_tipo_articulo];
				}
				if ( strlen($this->respuesta[id_subtipo_articulo]) == "1" ) {
					$info_articulo[1] = "0".$this->respuesta[id_subtipo_articulo];
				} else {
					$info_articulo[1] = $this->respuesta[id_subtipo_articulo];
				}
				if ( strlen($this->respuesta[id_variedad]) == "1" ) {
					$info_articulo[2] = "0".$this->respuesta[id_variedad];
				} else {
					$info_articulo[2] = $this->respuesta[id_variedad];
				}
				
				$info_articulo[3] = $this->respuesta[nombre];
				$info_articulo[4] = $this->respuesta[descripcion];
				$info_articulo[5] = $this->respuesta[medidas];
				$info_articulo[6] = round($this->respuesta[precio]*$_SESSION['variable_precio']);
				$info_articulo[7] = $info_articulo[0].$info_articulo[1].$info_articulo[2];
			
			$conexion->desconectar_BD;			
			return $info_articulo;
		}		
	}
?>